river maple - French English Dictionary